Skip to content

Conversation

elbeno
Copy link
Contributor

@elbeno elbeno commented Nov 14, 2024

No description provided.

Problem:
- Flow tests are all in one file. They mix together the tests for regular flows,
  logging, and flows in separate translation units.
- GCC 12 has a constexpr bug that prevents flow steps from compiling. This is
  worked around in code, but ought to be called out in CMake.

Solution:
- Separate regular, separate TU, and logging tests for flows.
- Control GCC 12 compilation in CMake.
Problem:
- GCC 12 fails to compile flow nodes.

Solution:
- Persuade GCC that the run and log functions have linkage.
@lukevalenty lukevalenty merged commit 088c05e into intel:main Nov 15, 2024
22 checks passed
@elbeno elbeno deleted the flow-logging branch November 19, 2024 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants